// const arr = [1, 2, 3, 4, 5];
// const removed = arr.splice(2, 2);
// console.log(removed); // [3, 4]
// console.log(arr); // [1, 2, 5]
// 如果不修改呢？移除但又不改变原数组 splice 不能用
// 可以用 slice 来实现 不修改数组，截取部分
const arr = [1, 2, 3, 4, 5];
const removed = arr.slice(0, 2).concat(arr.slice(4));
console.log(removed); // [1, 2, 5]
console.log(arr); // [1, 2, 3, 4, 5]